put an end to – English–Latine translations

🇬🇧 en la 🇻🇦

put an end to verb

  • terminate
dēleō
Wiktionary Links